ChoiceMaker.

Here's where you can make choices entirely freed from your own biais. Trust the algorythm to take care of every decision you make. Do not hesitate, follow the results.

Heads or Tail

Choose between heads and tails, then click the button to play :

Pièce Pile Face

Multi-option choice

Enter the different options of your choice, separating them with commas:




The Math.random() function utilizes an algorithm known as a pseudo-random number generator. This algorithm employs a mathematical formula to generate sequences of numbers that appear to be random but are actually determined by a mathematical equation.

Xn+1 = (a * Xn + c) % m

où :
Xn represents the previous number in the sequence.
Xn+1 represents the next number in the sequence.
a, c, and m are predefined constants.

The Math.random() function uses different values for a, c, and m for each execution to ensure greater variety in the pseudo-random numbers generated.

However, it is important to note that the numbers generated by the Math.random() function are not truly random, as they are generated from a mathematical formula. This means that if you run the function multiple times with the same parameters, you will always get the same sequence of pseudo-random numbers.